package com.sixth.service;

import com.sixth.bean.MarketBrand;
import com.sixth.bean.bo.AdminBrandCrateBo;
import com.sixth.bean.common.BasePageInfo;
import com.sixth.bean.common.BasePageInfoVo;
import com.sixth.bean.vo.AdminBrandCreateVo;
import com.sixth.bean.vo.MarketBrandListVO;

import java.util.List;

public interface AdminBrandService {
    Object list(BasePageInfo basePageInfo, Integer id, String name);

    AdminBrandCreateVo crate(MarketBrand marketBrand);


    int update(AdminBrandCreateVo adminBrandCreateVo);

    void delete(Integer id);

    MarketBrand wxBrandDetail(Integer id);

    Object wxBrandList(BasePageInfo basePageInfo);

    BasePageInfoVo<MarketBrandListVO> wxBrandListLarge(BasePageInfo basePageInfo);
}
